#/!bin/bash

#显示普通字符串
echo "it is a test"
echo it is a test   #这里双引号可以省略，效果和上面的一样

#显示转义字符
echo "\"it is a test\"" # \" 反斜杠可以显示转义字符

#显示变量
read name #从命令行输入，read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
echo "$name is a test"

#显示换行
echo -e "OK! \n" #-e 开启转义
echo "it is a test"

#显示不换行
echo -e "ok! \c" #-e开启转义\c不换行
echo "it is a test"

#显示结果定向到文件
echo "it is a test" > myfile

#原样输出字符串，不进去转义或者取变量（用单引号）
echo '$name\"'

#显示命令执行结果
echo `date`  #注意这里是反引号不是单引号
